@charset "utf-8";
*{margin:0;padding:0; border:0;word-wrap:break-word;word-break:break-all;}
body{ margin:0 auto;font:13px/20px "Microsoft YaHei", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444; position:relative; background:#f7fedd; }
body{overflow-x:hidden;}
html, body, h1, h2, h3, h4,input,div,ul,li,p,form,table,dt,dl,dd,tr{list-style-type:none;}
h3,h4{ font-size:14px; font-weight:bold;}
a{color:#434343;text-decoration:none;} a:hover{color:#333;} a img{border:none;} 
em{font-style: normal;font-weight: normal;}
.clear{ clear:both; width:0; height:0;}
input{ outline:none;margin:0;padding:0; border:0;}
.show{ display: block;visibility:visible;}  .hide{ display:none; visibility:hidden;} 
.fl{float:left;}  .fr{float:right;}
.left{float:left;}
.right{float:right;}
.main{width:100%;  margin:0 auto;}
.mt10{margin-top:10px;} .pt10{padding-top:10px;} .mt20{margin-top:20px;} .pt20{padding-top:20px;} .pr10{padding-right:10px;} .pl10{padding-left:10px;}
.pt50{padding-top:50px;} .pb20{padding-bottom:20px;} .pl20{padding-left:20px;}
.warp{padding:10px 10px 0 10px; overflow:hidden;}
.red{color:#FF0000; font-size:15px; margin:0 5px;}
.dx{height:20px; border-bottom:1px solid #afba9e; margin:0 15px;box-shadow:3px 5px 5px rgba(221,214,214,0.35); clear:both;}

.ying{width:100%; height:970px;background:url(../images/bj.jpg) bottom no-repeat;}
.zhmm{width:640px; min-height:790px;background:url(../images/bj2.jpg) top no-repeat; padding-top:230px; margin:0 auto;}
.denglu{padding-top:430px; width:640px; margin:0 auto;  color:#999;}
.denglu li{ width:100%;height:45px; text-align:center;}
.denglu li span{width:270px; text-align:right;font-size:20px; line-height:36px;color:#254e01; float:left;}
.denglu li input{ width:165px;height:36px; padding-left:5px;float:left;margin-left:5px; background:#FFFFFF; color:#6e6e6e;font-size:20px; line-height:36px; border:0;}
.denglu li .dlbut{ width:130px; height:36px; text-align:center; color:#ffffff; font-size:20px; line-height:36px; background:url(../images/dlbut.png) no-repeat center; float:none;}
.denglu li .ljzc{ color:#000000; margin-right:15px; font-size:14px; }
.denglu li .zhmmm{color:#254e01; margin-left:15px; font-size:14px;}
.deedt{width:100%; height:50px; background:#254e02;}
.topp{width:100%; height:60px; line-height:60px; font-size:30px; background:#000000; text-align:center; color:#ffffff; display:block;}
.bit{background:url(../images/bit.png) no-repeat; width:59px; height:42px; float:left;}

.foot_nav{ width:100%; height:100px; overflow:hidden; background:#0f73ba; position:fixed; bottom:0; left:0;}
.foot_nav a{ display:block; width:33.3%; height:100px; overflow:hidden; float:left;}
.foot_navico01{ background:url(../images/foot_navico01.png) center no-repeat;}
.foot_navico02{ background:url(../images/foot_navico02.png) center no-repeat;}
.foot_navico03{ background:url(../images/foot_navico03.png) center no-repeat;}
.foot{ padding-bottom:100px; height:247px; background:#2d2c34;}
.foot p{ font-size:20px; line-height:36px; color:#999; text-align:center;}
.foot h2{ font-size:24px; color:#fff; font-weight:normal; text-align:center; line-height:65px; padding-top:30px;}
.foot span{ display:block; height:44px; line-height:44px; text-align:center; color:#0689e3; font-size:23px;}
.foot span img{ display:inline-block; margin-right:10px;}

.home_con{ padding:0 25px; overflow:hidden; padding-bottom:80px}
.home_con h2.home_con_title{ text-align:center; font-size:40px; line-height:50px; padding:60px 0 30px; font-weight:normal;}
.home_con p.home_con_p{ text-align:center; font-size:20px; line-height:30px; color:#666;}
.home_contab{ width:100%; height:auto; overflow:hidden;}
.home_contab .bd ul,.home_contab .bd li{ width:100%; height:auto; overflow:hiddenl}
.home_contab .bd li img{ width:100%; height:auto;}

.home_contab .hd{ padding:0 20px; overflow:hidden;}
.home_contab .hd ul{}
.home_contab .hd ul li{ padding:18px 0 0 0;}
.home_contab .hd ul li h2{ height:50px; line-height:50px; background:url(../images/home_contab_ico.png) left center no-repeat; text-indent:33px; font-size:28px; color:#666; font-weight:normal;}
.home_contab .hd ul li p{ font-size:24px; line-height:36px; color:#999;}
.home_contab .hd ul li.on h2{ background:url(../images/home_contab_ico_hover.png) left center no-repeat; color:#0689e3; }
.bgf9{ background:#f9f9f9;}

.top{ height:140px; overflow:hidden; background:#f7fee3; width:100%; }
.logo{ width:50%; height:70px; overflow:hidden; float:left; background:url(../images/logo.png) 15px center no-repeat;}
.tuichu{width:200px; float:right; margin-top:35px;}
.tuichu li{width:50%; float:left;}
.maill{width:23px; line-height:17px; height:35px; background:url(../images/mail.png) no-repeat; color:#FFFFFF; overflow:hidden; text-align:center; float:left;}
.tui{width:30px; line-height:35px; height:35px; background:url(../images/tui.png) no-repeat;overflow:hidden; float:left;}
.tuichu li a{ font-size:13px;}
.mmeun{width:640px; height:47px; background:url(../images/meunn.png) repeat-x; margin:0 auto;}
.mmeun img{float:left;}
.w640{width:640px;min-height:947px; background:url(../images/bj3.jpg) no-repeat bottom center;margin:0 auto;overflow:hidden; padding-top:30px;}
.yd{ line-height:40px; border-bottom:1px solid #cbd5bf; margin:0 15px; font-size:15px; padding-left:10px; padding-top:30px; display:block; margin-bottom:30px; color:#1d3e00;}
.yd2{ line-height:40px; border-bottom:1px solid #cbd5bf; margin:0 15px; font-size:15px; padding-left:10px; padding-top:5px; display:block; color:#1d3e00;}
.yd3{ line-height:40px; border-bottom:1px solid #cbd5bf; margin:0 15px; font-size:15px; padding-left:10px; padding-top:30px; display:block; color:#1d3e00;}
.ydtxt{color:#525252;}

/* 表单 */
.biao{border:0px;margin:10px 15px;}
.biao td{ margin:15px 0; text-align:center;}
.biao .spans{padding-right:15px;}
.beizhu{text-align:left; color:#d82c1b; font-size:15px; line-height:40px; padding-left:5px;}
.yanz{width:110px;height:37px; padding-left:5px;float:left; background:#f5fed9; color:#6e6e6e;font-size:15px; line-height:37px; border:1px solid #e3e6d9; border-left:0;box-shadow:3px 5px 5px rgba(221,214,214,0.35);}
.input1{ width:390px;height:35px; padding-left:5px;float:left; background:#f5fed9; color:#6e6e6e;font-size:20px; line-height:36px; border:1px solid #e3e6d9;box-shadow:3px 5px 5px rgba(221,214,214,0.35); display:block;}
.i280{width:280px;height:35px; padding-left:5px;float:left; background:#f5fed9; color:#6e6e6e;font-size:20px; line-height:36px; border:1px solid #e3e6d9;box-shadow:0px 5px 5px rgba(221,214,214,0.35); border-right:0px; display:inline; }
.i250{width:250px;height:35px; padding-left:5px;float:left; background:#f5fed9; color:#6e6e6e;font-size:20px; line-height:36px; border:1px solid #e3e6d9;box-shadow:0px 5px 5px rgba(221,214,214,0.35); border-right:0px; display:inline; }
.i110{width:110px;height:37px;float:left; background:#f5fed9; color:#6e6e6e;font-size:15px; line-height:36px; border:1px solid #e3e6d9;box-shadow:0px 5px 5px rgba(221,214,214,0.35);border-left:0px; cursor:pointer;}
.biao .w140{width:140px; text-align:right; font-size:18px; color:#1d3e00;min-height:60px; line-height:60px; vertical-align:text-top;}
.biao .w140s{width:140px; text-align:right; font-size:18px; color:#1d3e00;min-height:50px; line-height:50px; vertical-align:text-top;padding-right:10px;}
.biao .w140h{width:140px; text-align:right; font-size:18px; color:#1d3e00;min-height:60px; line-height:40px; vertical-align:text-top; padding-right:10px;}
.inp360{margin:0 auto;  border:0px; background:none; height:60px;margin-left:150px; margin-top:30px;} 
.inputt{ width:360px;height:42px;text-align:center; color:#ffffff;  background:url(../images/dlbut2.png) no-repeat; border:0; font-size:20px;cursor:pointer;overflow:hidden; display:block;line-height:42px;}
.inputt:hover{color:#ffffff; }
.inputt2{ width:360px;height:42px;text-align:center; color:#ffffff;  background:url(../images/dlbut2.png) no-repeat; border:0; font-size:20px;cursor:pointer;overflow:hidden; display:block;line-height:42px; margin-left:150px; margin-top:20px;}
.inputt2:hover{color:#ffffff; }
.txttlef{text-align:left;}
.biao .w140x{width:140px; text-align:right; font-size:15px; color:#525252;min-height:40px; line-height:40px; vertical-align:text-top;}
.biao .txtts{text-align:left; line-height:25px; font-size:14px; display:block;}
.biao .txttx{text-align:left; line-height:25px; font-size:14px; padding-left:10px; display:block; color:#1d3e00; padding-top:10px;}
.biao input{ float:left; margin-top:7px;}
.xx{clear:both; margin:0 15px; border-bottom:1px dashed #cbcdc1;}
.w358{width:358px;}
.titii{ float:left;font-size:16px; color:#616161;}
.w110{width:110px; line-height:40px;}
.w410{width:410px;}
/* 列表 */
.liebiao{border:0px; width:610px;margin:0 15px;}
.liebiao th{ border-bottom:1px solid #cad5b9; font-size:15px; line-height:16px; font-weight:normal; color:#1d3e00; padding:5px 0;}
.liebiao td{text-align:center;border-bottom:1px solid #cad5b9; font-size:12px;padding:5px 0; color:#525252;}
.chakan{color:#4fa602; font-size:12px;}
.shang{background:#666666; color:#ffffff; display:block; margin:0 5px;}
.shang:hover{color:#ffffff; display:block; }
.tian{width:70px; border:1px #c1c6b1 solid; border-bottom:0;box-shadow:3px 5px 5px rgba(221,214,214,0.35); display:none; position:absolute; left:-25px;top:75px;}
.tian a{line-height:30px; font-size:15px; background:#f5fed9; color:#345a13; border-bottom:1px solid #bbc7a9;display:block;}
.tian a:hover{ background:#e7fda5;}

table.altrowstable {border:0px; width:610px;margin:0 15px;border-collapse: collapse;}
table.altrowstable th { border-bottom:1px solid #cad5b9; font-size:15px; line-height:16px; font-weight:normal; color:#1d3e00; padding:5px 0;}
table.altrowstable td {text-align:center;border-bottom:1px solid #cad5b9; font-size:12px;padding:5px 0; color:#525252;}
.oddrowcolor{background-color:#fdfff6;}
.evenrowcolor{background-color:#f0f5e3;}
table.altrowstable .ping{background:url(../images/ping.png) no-repeat top; color:#4fa602; font-size:13px; padding-top:5px; line-height:30px;}

/* 查看弹出框 */
.cbiao{border:0px; margin:0 15px;}
.cbiao .w100{width:180px; text-align:right; font-size:16px; color:#525252;min-height:30px; line-height:30px; vertical-align:text-top;}
.cbiao td{text-align:center;border-bottom:1px solid #cad5b9; font-size:12px;padding:5px 0; color:#525252; font-size:16px; text-align:left;}
.cbiao h3{ text-align:center; font-size:20px; color:#1d3e00; line-height:40px; font-weight:normal;}

/* 弹出层 */
.tan_link {background:#FFFFFF;z-index:9999;box-shadow:3px 5px 5px rgba(221,214,214,0.35);width:370px; height:160px;-webkit-border-radius:5px; border:#dadecc 1px solid; text-align:center; padding-top:20px;display:none;}
.tan_hovers {display:block;position:absolute; top:50%; margin-top:-80px;  left:50%; margin-left:-185px;}
.tan_links{ line-height:40px;line-height:60px; font-size:20px; color:#1d3e00;}
.taninp{width:92px; height:42px; text-align:center; color:#ffffff; font-size:20px; line-height:42px; background:url(../images/yes.png) no-repeat; display:block; margin:0 auto;  margin-top:20px;}
.taninp:hover{color:#ffffff;}
.tanann{margin:0px 40px;}
.tanbt{width:92px; height:42px; text-align:center; color:#ffffff; font-size:20px; line-height:42px; background:url(../images/yes.png) no-repeat; margin-top:20px;}
.tan_link2 {background:#FFFFFF;z-index:9999;box-shadow:3px 5px 5px rgba(221,214,214,0.35);width:370px;-webkit-border-radius:5px; border:#dadecc 1px solid; text-align:center; padding-top:20px;display:none;}
.tan_hovers2 {display:block;position:absolute; top:100px; left:50%; margin-left:-185px;}

/* 左侧导航 */
.wrapper {width:640px;padding:0;background-color: transparent;margin:0 auto; overflow:hidden;}
.main-header {text-align: center;font-weight:300;font-size: 90%;}
.toolbar {position:absolute;top: 138px;left:0;right:0;background:url(../images/meunn.png) repeat-x;}
.menu-button {position: relative;height: 47px;width: 47px;cursor: pointer;background:url(../images/meun.png) no-repeat;}
.menu-left {float: left;margin-right: 1.5em;}
.sidebar {margin: 0;margin-top:138px;padding-top:0px;color: white; background:#1d3e00; width:640px;}
.sidebar h6 {margin: 0;padding: 0;font-weight:300; font-size:17px; color:#FFFFFF; height:52px; line-height:52px; border-bottom:1px solid #142a01; border-top:1px solid #364b23;padding-left:50px;display:block;}
.sidebar h6 a{font-size:17px; color:#FFFFFF; height:52px; line-height:52px;}
.sidebar li {margin:0;padding: 0;line-height:52px;background:url(../images/jian.png) no-repeat 20px center; padding-left:50px; color:#ffffff;font-size:16px; display:block;}
.sidebar li:hover {background-color: #888b86;}
.sidebar li a{font-size:16px; color:#ffffff;}
.sidebar hr {margin: 2em auto;border: 0;padding: 0;width: 80%;height: 1px;background-color: white;  }
section {margin: 4em 0;}
.home{ background:url(../images/home.png) no-repeat 10px center;}
.user{ background:url(../images/user.png) no-repeat 10px center;}
.users{ background:url(../images/users.png) no-repeat 10px center;}
.follow{ background:url(../images/follow.png) no-repeat 10px center;}
.cont{ background:url(../images/cont.png) no-repeat 10px center;}
/*公告详情 */
.gongg{ margin:0 14px;border-bottom:1px solid #cbd5bd; padding-left:20px;}
.gongg h4{line-height:40px; font-size:20px; color:#1d3e00; font-weight:normal;}
.gongg .time{font-size:12px; color:#525252;}
.gongt{margin:15px 30px; overflow:hidden;}
.gongt p{line-height:25px; text-align:left;}
.gongt img{max-width:580px; margin:10px auto;}

.youjian{width:390px;height:60px; padding-left:5px;float:left; background:#f5fed9; color:#6e6e6e;font-size:15px; line-height:37px; border:1px solid #e3e6d9; box-shadow:3px 5px 5px rgba(221,214,214,0.35);}

/*首页 */
.xinx{width:640px; height:50px; background:#9aad7f ;opacity:0.98; filter:alpha(opacity=98); position:relative; top:45px; left:0; color:#ffffff; padding-top:15px;}
.xinx .left{ width:250px;float:left; padding-left:20px; text-align:left; font-size:13px;}
.xinx .center{ width:190px; float:left; text-align:left;overflow:hidden; padding-top:15px; color:#ff0000; font-size:20px;}
.xinx .center em{width:24px; height:24px; background:url(../images/hert.png) no-repeat right; overflow:hidden;  margin:0 2px; display:inline-table;position:relative; top:5px;}
.xinx .right{ float:right; padding-right:20px;font-size:13px;}
.tass{height:370px; margin:0 5px;border-bottom:1px solid #cbd5bd;  }
.tass .leftt{float:left; width:50%; height:370px;background:url(../images/she.png) no-repeat center 80px;}
.shed{padding:20px 0 0 0; text-align:center; height:60px; background:url(../images/shex.png) no-repeat center; color:#ffffff; margin-top:260px;}
.shed h3{font-size:18px; }
.tass .rightt{float:right; width:50%; height:370px;background:url(../images/de.png) no-repeat center 80px;}
.dee{padding:20px 0 0 0; text-align:center; height:60px; background:url(../images/dex.png) no-repeat center; color:#ffffff; margin-top:260px;}
.dee h3{font-size:18px; }
.newxx{ height:220px;border-bottom:1px solid #cbd5bd; }
.newxx .lefts{ height:220px; width:50%;float:left;}
.newxx .rights{ height:220px;width:50%; float:right;}
.hxs{text-align:left; color:#254e01; padding-top:20px;}
.tsww{ background:#cffca4;box-shadow:3px 5px 5px rgba(221,214,214,0.35);-moz-border-radius: 15px; margin:10px 7px 10px 20px; padding:10px;}
.tswh table{font-size:12px; color:#72bb2e;margin:0px;}
.tswh{ background:#efffa4;box-shadow:3px 5px 5px rgba(221,214,214,0.35);-moz-border-radius: 15px;margin:10px 20px 10px 7px; padding:10px;}
.tsww table{font-size:12px; color:#72bb2e;margin:0px;}
.txtright{ text-align:right;}
.txtleft{text-align:left;}
.gypt{margin:10px 15px;border:1px solid #cbd5bd;-webkit-border-radius:5px; background:#f4fed4;box-shadow:3px 5px 5px rgba(221,214,214,0.35);}
.hhs{ width:588px; height:30px;line-height:30px; background:#1d3e00; text-align:left;color:#ffffff; display:block; padding-left:20px;-webkit-border-radius:5px; font-size:14px;}
.gypt table{width:608px; overflow:hidden;}
.gypt table td{border-bottom:1px solid #cbd5bd; text-align:center;}
.gypt table th{line-height:30px; font-weight:normal;border-bottom:1px solid #cbd5bd;}
.gyptimg{width:40px; height:40px; float:left; margin:5px;}
.hewhs{line-height:20px; float:left; text-align:left; padding-top:10px; width:230px; overflow:hidden; vertical-align:middle;}
/* 滚动条 */
::-webkit-scrollbar {width:8px; } /* 这是针对缺省样式 (必须的) */
::-webkit-scrollbar-track {background-color: #ffffff;} /* 滚动条的滑轨背景颜色 */
::-webkit-scrollbar-thumb {background-color:#828282; } /* 滑块颜色 */
::-webkit-scrollbar-button {background-color: #ffffff;} /* 滑轨两头的监听按钮颜色 */
::-webkit-scrollbar-corner {background-color: black;} /* 横向滚动条和纵向滚动条相交处尖角的颜色 */

em.jyz{ display:inline-block; width:96px; height:10px; border:1px #7d857a solid; margin:5px 0 0 5px;}
em.jyz i{ display:inline-block; height:10px; background:#F00;}